attaching strap - Turco Inglés Diccionario